logo

Fish Island Labs

60 Dace Road London United Kingdom - E3 2NQ

Fish Island Labs is a beautiful communal work space, found in an Edwardian warehouse by the River Lea. With exposed brick walls, warm ligh... See More

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