All you need to know about Leicester Square, London

Leicester Square in London is an iconic, pedestrianised Square in London’s west end district, which is famous for the vast array of entertainment venues and Theatres on offer. This popular tourist hub regularly hosts star-studied film premieres and world class events. There’s a range of casinos and nightclubs in the area, and Leicester Square is also home to the biggest sweet shop in Europe: M&M World.

Booking a serviced apartment in Leicester Square is a great option for those who want to stay in the heart of the city and enjoy the buzz of having entertainment venues on your doorstep. Some of the best theatres in London can be found here, and Leicester Square boasts a wide range of food establishments ranging from budget fast food chains to fine dining restaurants. Chinatown is also close by so it’s a great place to sample some authentic Asian cuisine, and the quaint Covent Garden district is within walking distance.

Our Serviced apartments in Leicester Square are close to Leicester Square Underground Station which is on the Northern and Piccadilly lines. Contact SilverDoor today and our friendly team will help you find the perfect serviced apartment in Leicester Square for your business travel needs.

Leicester Square in London

What our clients say about us.

Our Awards

SAA Winner
Emmas EMEA
SAA Winner
Emmas APAC 2023 Winner

Our Certificates