Leicester Square One is located in London, 328 feet from Charing Cross Road. Shaftesbury Avenue is 656 feet from the property. The accommodations comes with a flat-screen TV. There is also a kitchenette, fitted with a fridge. There is a private bathroom with a shower and a hairdryer in each unit. Bed linen is available. Prince Edward Theater is 984 feet from Leicester Square One, while Prince Of Wales Theater is 984 feet away. The nearest airport is London City Airport, 7.5 mi from the property.
This apartment features a washing machine, microwave and stovetop.