Edwardian Hotels opens The Londoner
The 350-room property is located on the southwest corner of Leicester Square, forming part of the redeveloped Odeon West End site
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed