Brothers Pub Co is a pub located at 1 Abington Street. The business has confirmed its location in Northampton, marking a significant milestone in its development.