£ 895\mo St. James Lane, Haltwhistle, Northumberland, NE49 0BX 1 Bathroom/s 3 Bedroom/s Terraced / Terraced