32-40 Saint Martin's Court (0.0 km from Leicester Square)
Hausd - Covent Garden offers accommodations within 700 yards of the center of London with free Wifi and a kitchen with a dishwasher an oven and a microwave.
43 Charing Cross Road (0.0 km from Leicester Square)
Leicester Square One is situated in London 100 metres from Charing Cross Road. Shaftesbury Avenue is 200 metres from the property. The accommodation comes with a flat-screen TV. There is also a kitchenette fitted with a fridge.
35 Charing Cross Road (0.1 km from Leicester Square)
AWESOME LEICESTER SQ! Fashion Flat for Theatre Families and Happy Friends offers accommodations in London a 4-minute walk from National Gallery London and 500 yards from Prince Edward Theatre.
27-31 Charing Cross Rd (0.1 km from Leicester Square)
27 31 Charing Cross Rd (0.1 km from Leicester Square)
Located within 656 feet of Arts Theater and 984 feet of Prince Of Wales Theater Assembly Leicester Square offers rooms with air conditioning and a private bathroom in London.
Leicester Square (0.1 km from Leicester Square)
Stay Picadilly features accommodations within 0.4 miles of the center of London with free Wifi and a kitchen with a dishwasher an oven and a microwave.
12 Great Newport Street (0.1 km from Leicester Square)
12 Great Newport Street (0.1 km from Leicester Square)
In the Westminster Borough district of London close to Arts Theatre Covent Garden Retreat features free WiFi and a washing machine.
Leicester Square is one of London’s most iconic and popular tourist destinations. Located in the heart of the West End, it is a vibrant hub for entertainment, nightlife, shopping, and dining.
It is a major transport hub for visitors to the city, with buses and underground lines running through it. The square itself is regularly used for film premieres, celebrity appearances, and other special events. There are four distinct areas within the square – Leicester Place, Leicester Street, Leicester Square Gardens, and Chinese Quarter.
Each area has its own unique attractions including cinemas, restaurants, pubs, markets and more. Leicester Square is also home to many historic landmarks such as the Shaftesbury Memorial Fountain which stands at its center. It is a great place to experience London culture first-hand and take in some of its most iconic sights.