The Soho Collective

12 Moor Street London, W1D 5NG London United Kingdom -

Truly hip and cool, The Soho Collective is great for those who’d like to opt for taking work right to the where the fun is. How so? Let’s ... See More

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