The best kind of vacation is when you come somewhere new and it feels like home: apartment «London Islandic One Excel - O2 - Parking» is located in London. This apartment is located in 9 km from the city center.
Echo House, 89 Island Way, London, E14 0TT