The tower was inaugurated on July 5, 2012. Called formerly The London Bridge Tower is a skyscraper of offices and luxury housing in the borough of Southwark, on the south bank of the Thames, opposite the City. Its height is 304 meters makes it visible from all over town.

10 people recommend this place

you recommend this place
Stop recommending
The Shard

  St Thomas Street

    LONDON, United Kingdom

Place website