With a modern fitness centre and impressive city views, the 5-star Radisson Blu Edwardian, Hampshire has luxury bedrooms and free Wi-Fi throughout the property. The hotel is situated on Leicester Square, in the heart of Theatreland.
Number of rooms: 127
31-36 Leicester Square, Westminster Borough, London, WC2H 7LH, United Kingdom
Hotel booked 1 times today.