Temporary Office Space, Blackfriars Road, Southwark, London, United Kingdom

  • Meeting Room: Free Usage
  • Receptionist: No
  • Parking: No Parking
Ask A Question

Ref No: LON7584

The building has been recently redecorated and each floor offers the flexibility of a different layout based on the client’s exact requirements. The Centre is offered on a self-contained/ managed basis.