Salford Village Hall
A friendly Cotswold village venue
For parties, functions and community activities

Salford Village Hall - 2016  

Location:  
Salford, Chipping Norton, Oxon, OX7 5YW


View Larger Map