One Aldwych hotel London: a Lion King-sized bite of luxury in a West End hotel
Hotels in London don’t get more central than One Aldwych, the imposing luxury hotel on The Strand, one of London’s main roads which flows from Trafalgar Square to Aldwych. A stay at One Aldwych It’s also the closest hotel to the highly-successful Lion King musical at the Lyceum theatre in Covent Garden. I could see the theatre … Continue reading One Aldwych hotel London: a Lion King-sized bite of luxury in a West End hotel
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed