Central London Luxury Apartment
Central London Luxury is an apartment in London within short distance of Churchill War Rooms, Royal Opera House and Tower of London.
The venue is located 20 km from Heathrow. Guests will enjoy dishes of central european, european, polish and peruvian cuisine served in Mamuska!, which is about 150 meters away.
The apartment is near Kennington subway station providing access to The Clockmakers' Museum, Southwark Playhouse and Imperial War Museum.