Northamptonshire Police - Campbell Square Police Station is located in Northampton, United Kingdom on Upper Mounts. Northamptonshire Police - Campbell Square Police Station is rated 2.3 out of 5 in the category police station in United Kingdom.
Accessibility
Wheelchair-accessible entrance