One Aldwych

Hotel Bar in London Situated near Charing Cross, the Lobby in Old Aldwych is a gorgeous hotel bar in London. Open from early morning to late evening, the bar offers…

%d bloggers like this:

Looking for Something?