Northumberland England United Kingdom
55.005408,-2.197286

Newbrough

Newbrough (pronounced “Newbruff”) is a village in Northumberland, England, on the north bank of the River South Tyne about 5 miles (8 km) north-west of Hexham.

Distance between:

London to Newbrough 257 Miles / 414 Kms
Liverpool to Newbrough 115 Miles / 186 Kms

Postal Code

Population 2017: 604 inhabitants



More Information about Newbrough

BESbswy
BESbswy