Tourpedia

Benson in Oxfordshire

Search Filters

Business Types

About Benson in Oxfordshire

Benson is a town in Oxfordshire, England. The town is situated on the River Thames, and has a population of around 6,000 people. Benson is twinned with the town of Boulogne-sur-Mer in France. The town is home to a number of historic buildings, including the Church of St. Helen, which dates back to the 12th century. Benson is also home to a number of businesses and shops, as well as a weekly market.

Filter villages/locality