Bloxham

Bloxham

Bloxham is a village and civil parish in northern Oxfordshire on the edge of the Cotswolds, about 3 miles (5 km) southwest of Banbury.

Read more about Bloxham.