Find the word definition

Wikipedia
Haltwhistle

Haltwhistle is a small town and civil parish in Northumberland, England, east of Brampton, near Hadrian's Wall. It had a population of 3,811 at the 2011 Census.

Stone-built houses are a feature of Haltwhistle. It is one of two settlements in Great Britain which claim to be the exact geographic centre of the island, along with Dunsop Bridge in Lancashire, to the south.