Radisson Edwardian Leicester Square
Radisson Edwardian Leicester Square
St Martins Street, Leicester Square
London
WC2H 7HL
United Kingdom
Rooms from £146.88 ( €217.38 / $268.79 ) per night
The ideal hideaway boutique hotel in the heart of the West End, tucked between the National Gallery and Leicester Square.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







