Thurlow Lodge Community Hall

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