Radisson Edwardian Leicester Square ****
London, United Kingdom
Sleeping Rooms
60 rooms
Location
Sleeping Rooms
Total number of rooms
60
Maximum number of rooms for groups
Address and Location Info for Radisson Edwardian Leicester Square
Full Address
St Martins Street, Leicester Square WC2H 7HL
City
London
Region
London
Country
United Kingdom
Latitude
51.507515
Longitude
-0.130530