Haltwhistle is a small market town situated in Northumberland, England and is roughly 35 miles from Newcastle, 21 miles from Carlisle and 10 miles from Brampton. While there is some dispute regarding the “Centre of Britain”, Haltwhistle claims to be the Centre of England, something which has been well developed to increase tourism in the area.


Recent Comments