Leicester Square Studios
Main amenities
-
Free Wi-Fi
-
Child-friendly
-
Pets
Location
Leicester Square Studios London is located 1.4 km from the Protestant Westminster Abbey and a 25-minute walk from the Imperial War Museums.
The 13.7-tonne Big Ben Bell can be reached by car in a few minutes, while the pedestrianised Leicester Square Tube is right by this apartment. It takes 5 minutes to get to the centre of London on foot. The 6-room apartment enjoys proximity to the Trafalgar Square, which is about 400 metres away.
This property offers guests the convenient feature of hairdryers, toiletries, and bath sheets in the bathroom. Additionally, you'll find a separate toilet and a shower.
To enhance your comfort, the apartment features a kitchenette with an electric kettle, a stovetop, and kitchenware provided. Also, Leicester Square underground station is a 5-minute walk away.