Hampstead School of Art

Hampstead School of Art
2 Penrose Gardens, London, NW3 7BF