London House, Putney.
London House, Putney. Holiday home is located next to The London Eye, Victoria and Albert Museum and WWT London Wetland Centre.
10 minutes away from London city center. Offering french and greek meals, L'Auberge Restaurant is situated 300 meters of the property.
East Putney subway station is just a 5-minute walking distance away.