The Londoner

38 Leicester Square, London, United Kingdom

★★★★★ 5.0 Star Hotel

9.3/10(30 reviews)

Check Live Price

Chain: Preferred Hotel Group

Check Live Price

Chain: Preferred Hotel Group

Frequently Asked Questions

Where is The Londoner located?

The Londoner is located at 38 Leicester Square, London, United Kingdom.

What is the star rating of The Londoner?

The Londoner is a 5.0-star Hotel.

How many reviews does The Londoner have?

The Londoner has 30 reviews with a rating of 9.3/10.