An interactive map showing the location of Coach and Horses Public House, Brixworth, Northamptonshire, England, UK.