Thurlow Lodge Community Hall

Thurlow Lodge Community Hall
1 Thurlow Street, London, SE17 2US
Photo of Thurlow Lodge Community Hall