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