The best kind of vacation is when you come somewhere new and it feels like home: apartment «Modern 1 Bedroom Kensington Flat With Roof Terrace» is located in London. This apartment is located in 5 km from the city center.
Finborough Road, London, SW10 9DU