logo

Fora Clerkenwell Central St

71 Central Street London United Kingdom - EC1V 8AB

Sitting on the border of London's Clerkenwell, Barbican and Old Streets, Fora Clerkenwell is not just a coworking space, but it is also th... See More

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