Choose your room
Luxurious Modern Apartment In Central London
The 2-room Luxurious Modern Apartment In Central London welcomes travellers right in the centre of London, located 2.5 km from Natural History Museum.
The apartment is 3.5 km from Trafalgar Square, a 25-minute walk from Saatchi Gallery, and also in close proximity to Boating Lake. The 93 m^2 property is situated in the Battersea district of London.
Luxurious Modern Apartment In Central London features views of the garden and includes a balcony with climate control.
There is also a fully equipped kitchen, where simple meals can be prepared. Boqueria serves Spanish cuisine a short distance from the property. Battersea Park railway station is nearly a 5-minute stroll from the apartment.