Hotels in Haltwhistle, Northumberland We help you find any company! Centre Of Britain Ltd. Centre Of Britain, Main Street Haltwhistle, Northumberland