Description
These stunning offices are in a brilliant location, just metres from the South Bank of the River Thames in one direction, and London Bridge Station in the other. The area houses many attractions, such as The Shard, Menier Chocolate Factory, and Southwark Cathedral, giving you plenty of places to take your clients for those all-important networking nights! London Bridge Underground and train stations are nearby too, making this a great opportunity to set up your business.
Features
- 24 hour CCTV
- easily accessible by road and public transport
- meeting rooms
- short- and long-term contracts available