Great short stay ideally situated close to Putney and links to London