Veeve Russell Square Premiere London Address 2 Bedroom With Terrace is a fine accommodation option in London.
The property is located in Tower Hamlets district, 2.0 km from The O2, The London Eye and Tower of London. London city center is 2 km away.
This hotel is only 450 meters from Tottenham Court Road underground station. The hotel is within 15 minutes' drive from London City airport.
Veeve Russell Square Premiere London Address 2 Bedroom With Terrace provides guestrooms appointed with a balcony, heating and a fireplace.
Eat & Drink
The Conservatory at the Montague pampers guests with british dishes and lies within 100 meters of the property.