You are here
Country: United Kingdom
City: London
Category: Art Gallery
Address: The Holy Art Gallery, The Factory, 21-31 Shacklewell Ln, London, E8 2DA
- About -
London based gallery, exhibiting artwork in the UK and abroad.
Showcasing work from the brightest emerging and established artists on the
international scene.