Tower House, Lewisham High Street


A Landmark Art Deco Building

We are letting the ground and first floor office space of our iconic Tower House building on Lewisham High Street. The available space benefits from a generous ceiling height of c.4.5m as well as loading access to the rear.

Investment Over 5,551 to 18,212 Sq ft Commercial Leasehold
“This is one of those buildings that are a privilege to own, its appearance, its history, its presence on the high street… The 12 minute connection into London Bridge has definitely stoked investor interest and we want to ensure a continued legacy for this special building.”