logo

SOHOST

8 Berwick Street London United Kingdom - W1F 0PH

SOHOST is a fully integrated creative workspace in the heart of Soho, London in a stunning 1930s Berwick Street Market building. Spread ... See More

  • Capacity50
  • Meeting Rooms3
  • Private Offices1
  • Amenities
    View All
Pricing