Methodist Church Hall

Methodist Church Hall
Herne Hill Methodist Church Hall, 155 Half Moon Lane, London, SE24 9JG