logo

Sussex Innovation Croydon

12-16 Addiscombe Road, Croydon London United Kingdom - CR0 0XT

Sussex Innovation Croydon provides all the benefits of a serviced office, plus a fantastic location at the iconic One Croydon building, ne... See More

  • Capacity50
  • Meeting Rooms4
  • Private Offices0
  • Amenities
    View All
Pricing