Stour Space

Ensuring Fish Island’s regeneration works for local people and creative businesses

Organisation type

Shop and café

Location

Hampstead Norreys, Berkshire