Aldbrough St John

Aldbrough St John is a village and civil parish (called Aldbrough) in the Richmondshire district in North Yorkshire, England. The parish has a population of 325 (2001 census), increasing to 392 at the 2011 Census.

Aldbrough St John

Aldbrough St John is a village and civil parish (called Aldbrough) in the Richmondshire district in North Yorkshire, England. The parish has a population of 325 (2001 census), increasing to 392 at the 2011 Census.