The Studios, Unit 6

The Studios, Unit 6
10 Hornsey Street, London, N7 8EL