Up to 21,259sq ft of considered office space in the heart of Bermondsey SE1.
Up to 21,000 sq ft of fully self-contained canalside office space in iconic Camden