To enjoy your vacation in London, stay at the 1-room Entire 3 Bed Apart Zone 2, Oval, Elephant & Castle Apartment, which is 6 km from Buckingham Palace and 10 minutes by car from SEA LIFE Centre London Aquarium.
Many dining options are also available at Luxford Bar & Kitchen, at a moderate distance from the accommodation.
National Gallery is a 15-minute ride away, while Our Lady Of Sorrows Church is only a short stroll from the apartment. The property is located in the Peckham district of London. Peckham bus station, allowing a good connection throughout the city, is 750 metres from the apartment.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please