SE1 3UN, London, Greater London, England

LOCATION
SE1 3UN, London, Greater London, England
SPACE AVAILABLE
space icon
2,098 — 7,796 sq ft
22 - 80 desks
« back

12-15 Bermondsey Square


Amenities
  • Air Conditioning
  • 24/7 access
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…