Haltwhistle, Northumberland, NE49
The Manor House is a friendly and welcoming Inn with 6 comfortable guest rooms, surrounded by the beautiful Northumbrian countryside