Droxford Village Hall

Droxford Village Hall
The Square, Droxford, Hampshire, SO32 3QL