logo

Scratch Hub

Battersea Arts Centre London United Kingdom - SW11 5TN

We offer a beautiful workspace, a community of entrepreneurs, imaginative events and an inspiring network – the perfect home to grow your ... See More

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