Lewisham House

Art gallery in New Cross, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Lewisham Arthouse (LAH) is a not-for-profit artist-led co-operative, based in a Grade 2 listed building in Deptford. Founded in 1992 it provides 40 artist …

Social profiles