Know a great happy hour or special for this location?
Polished lodging on the banks of the Thames, offering refined dining, 2 bars and afternoon tea.
Suggest an edit
St Katharine's Way, London, E1W 1LD