Veeve - Apartment Red Lion Square London lies about a 25-minute walk from the 13.7-tonne Big Ben Bell and at a 350-metre distance from Holborn tube station.
The apartment is nestled in West End with plenty of underground stations and bus routes throughout the area, relatively near The British Museum. Tower of London is about 10 minutes away by car, while Conway Hall is located within walking distance from the property.
Veeve - Apartment Red Lion Square provides a seating area furnished with a sofa, along with modern amenities like a television with satellite channels. Comforts such as a separate toilet and a shower are also available. Moreover, there are a hairdryer and bath sheets as well.
This apartment includes self-catering facilities like a microwave, an electric kettle, and a refrigerator for guests' convenience. The accommodation is located just off Taste of China, where you will find Asian cuisine. London City airport can be reached within a 27-minute drive from the apartment.
Book Veeve Red Lion Square London
More +
Less -