Tower House was the Royal Arsenal Co-operative Society’s flagship department store. Tower House draws its name from the Clock Tower and its ethos from its founding occupier. Building on inherited values but looking anew.

Tower House is being refurbished and reinvented as a 24,000 sqft commercial hub for retail and workspace and will open for business this Autumn.

Tower House is not a Tower by the 21st century interpretation. It is a pairing. A value proposition. Yet it emits similar status, stature, and prominence, whilst complementing, rather than impeding on the sky line. Built in 1933, Tower House is an iconic art deco building offering height, prominence and extravagance.

Offering 22,000 sqft of office and retail space over Ground and First Floor, Tower House engenders opportunity. For independent yet established occupiers, the opportunity exists to expand on the work done thus far, an opportunity to create ‘en-brand’ spaces in the middle of the Lewisham regeneration story.
5 mins
London Bridge
8 mins
12 mins
13 mins
Canary Wharf
15 mins
Charing Cross
19 mins
22 mins