Living in Bishop's Stortford: everything you need to know

Busy and attractive, the Hertfordshire commuter town of Bishop’s Stortford oozes history. It lies 40 miles north-east of central London by road, with a fast train service to Liverpool Street station that takes a little over half an hour... VIEW OUR FULL ARTICLE HERE.
 

Comments