Location

The Tower Hotel, St Katherine's Way, London, E1W 1LD