Hambledon Village Hall

Hambledon Village Hall
West Street, Hambledon, Hampshire, PO7 4RW