Northumberland England United Kingdom
55.005408,-2.197286

Newbrough

Newbrough 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



tourist attraction Nearby

Goleudy Tŵr Mawr