Metro Central Heights Ap215
City View Apartment London is an apartment in London within short distance of Churchill War Rooms, British Museum and Royal Opera House.
The Clockmakers' Museum, The View from The Shard and Young Vic are located just 550 meters from the venue. Guests will enjoy dishes of colombian, central european, european and polish cuisine served in Chatica, which is about 250 meters away.
This apartment is situated within a 5-minute walk from Elephant & Castle underground station and just 900 meters away from Tate Modern train station.