The first building in this area of London was known as the Sheepcote in the early sixteenth century, located on the Great North Road and was named after lands belonging to St John's Priory.
It was named after lands belonging to St John's Priory. The first building in this area of London was known as the Sheepcote in the early sixteenth century, located on the Great North Road.
The first building in this area of London was known as the Sheepcote in the early sixteenth century, located on the Great North Road. It was named after lands belonging to St John's Priory.
The first building in this area of London was known as the Sheepcote in the early sixteenth century, located on the Great North Road. It was named after lands belonging to St John's Priory.