Kensington Garden View Apartment Apartment London, Greater London
The best kind of vacation is when you come somewhere new and it feels like home: apartment «Kensington Garden View Apartment» is located in London. This apartment is located in 5 km from the city center.
Philbeach Gardens, Kensington and Chelsea, London, SW5 , United Kingdom, London, SW5