logo

SOHOST

8 Berwick Street London United Kingdom - W1F 0PH

SOHOST is different to other co-working spaces - the right environment for creatively focussed companies to take root and grow in Soho. ... See More

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