Topics > Northumberland > Rosebrough, Northumberland
Rosebrough, Northumberland
Rosebrough is a farm in Northumberland, located off the A1 road, about 5 miles south-east of Belford and 9 miles north-west of Alnwick. Historically, Rosebrough was part of the Township of Newstead in the ancient parish of Bambrough. Today, Rosebrough forms part of the Civil Parish of Adderstone with Lucker. Rosebrough Moor is located to the south-west of the farm.