Free listing
T
Cocktail Bar
Contemporary lobby bar with sculptures and flowers, for cocktails, bar food and afternoon tea.
Aldwych Hotel, 1 Aldwych One, London, Aldwych, Greater London, WC2B 4BZ, Un