Site of the New Theatre, later Fine Fare, Abington Street, Northampton
New TheatrelFine FareAbington StreetNorthampton