A short drive from London, the town of Potters Bar is separated from the village of South Mimms by 85 acres of rolling farmland segmented…
A short drive from London, the town of Potters Bar is separated from the village of South Mimms by 85 acres of rolling farmland segmented…