West End Apartments
West End Apartments London is an apartment only 1.8 km from Tower of London, Houses of Parliament and Westminster Hall.
Guests will get to Ilford in 15 minutes by car. The Ivy treats guests with french meals and lies within 200 meters from the property.
The venue has 2 rooms.
The apartment is a 5-minute walk from the Leicester Square underground station and 300 meters away from the Soho, Chinatown Dean Street (W) bus stop.