Branch End

From Wikipedia, the free encyclopedia

Branch End is a village in Northumberland, in England. It is situated to the north of Painshawfield, between Hexham and Newcastle.