A Review Of: One Aldwych
The Assistant Room
OCTOBER 2, 2022
Located at the centre of Covent Garden, London’s most exciting neighbourhood and opposite the Lyceum Theatre - home of The Lion King, One Aldwych is one of the very few hotels in London that can say it is truly independent. Read our full review of the hotel here. The post A Review Of: One Aldwych first appeared on The Assistant Room.
Let's personalize your content