Local Business Category

Salford, Warwickshire, United Kingdom

Salford is a village and civil parish about 1.5 miles (2.4 km) west of Chipping Norton, Oxfordshire.