logo

Cocoon Networks London

4 Christopher Street London United Kingdom - EC2A 2BS

This significant building is one of Europe's largest co-working spaces which is owned by Cocoon Networks London for bringing together the ... See More

  • Capacity10
  • Meeting Rooms10
  • Private Offices6
  • Amenities
    View All
Pricing