Marathi | Hindi
FOLLOW US :
City
Banbury is a historic market town on the River Cherwell in Oxfordshire, South East England. It had a population of 46,853 at the 2011 census.