Acorn Of London - Gower Apartments
Acorn Of London - Gower is an apartment only 1.8 km from Institute of Contemporary Arts, Churchill War Rooms and Open Air Theatre.
Leicester Square, National Gallery and The Bloomsbury Theatre are located just 500 meters from the venue. Ikkyu serves japanese and italian dishes and lies just 5 minutes walk from the property.
The apartment offers rooms with a refrigerator and a microwave for a comfortable stay in London.
London City airport can be reached in 15 minutes by car.