Kennet Valley Village Hall

Kennet Valley Village Hall, Marlborough

rated excellent

Kennet Valley Village Hall

Overton Road
Lockeridge
Marlborough
SN84EL