artsdepot
Finchley, London, Greater London N12 0GA
Situated on the outskirts of London in Finchley is the one-of-a-kind venue the artsdepot, a purpose-built state of the art arts centre with imaginative spaces for hire to cater for all events of an artistic…
- Max: 395 guests