logo

Club Workspace - Southwark

The Print Rooms London United Kingdom - SE1 0LH

Only 500 metres from Borough station and situated on a quiet street, Club Workspace Southwark is perfectly located for start ups that are ... See More

  • Capacity0
  • Meeting Rooms1
  • Private Offices0
  • Amenities
    View All
Pricing