London Architecture
The Thistle Tower
Official name: The Tower
Also known as
Tower Thistle
Address
86 Saint Katharine's Way
London, England E1
Basic Information
Type Hotel
Neighborhood: Wapping