Landmark – Lower Thames Street

London, EC3R… Central location - show map

London Bridge Station is within 450 yards

London Bridge Station is within 450 yards

About Landmark – Lower Thames Street

Imagine looking out of your office or meeting to see stunning views over the Thames. That’s one of the draws of this stylish workspace in a City location that’s immersed in history. It is in an envious riverside position next to trendy London Bridge.

2 Rooms and Event Packages for Hire at Landmark – Lower Thames Street

Landmark – Lower Thames Street Gallery

Landmark – Lower Thames Street is popular for:

Landmark – Lower Thames Street Location

London, EC3R…

London Bridge Station is within 450 yards

London Bridge Station is within 450 yards

Similar venues