Tower- A Guoman Hotel, The
St. Katharines Way, London, Greater-London, England
E1W 1LD