19 - 21 Great Tower Street is a self-contained office and retail building, 4 minutes from Tower Hill station. The building offers, office and retail accommodation over lower ground, ground and seven upper floors and a terrace for those refreshing lunch breaks. Bespoke offices are available to accommodate 40 workstations and executive rooms. This stunning building over looks Tower Bridge and the Tower of London, perfect for any business.
Private Office - £12,600 per month (excl VAT)
Size: 2109 sqft (~42 people)Available 12 Jul 20
Our personal property advisor will manage your entire search for free