13 Market Place Henley-on-Thames RG9 2-aA United Kingdom Banbury has 46075 citizens. The number of charges in this city is 16.