Bishop's Stortford is a historic market town located in the county of Hertfordshire, England. Situated on the border with Essex, it lies approximately 35 miles north of central London. The town is known for its picturesque setting, surrounded by beautiful countryside and the River Stort flowing through its heart. With a rich history dating back to Roman times, Bishop's Stortford has a charming blend of old-world charm and modern amenities. The town center is characterized by its well-preserved medieval architecture, including timber-framed buildings and cobbled streets. The St. Michael's Church, a prominent landmark, stands as a testament to the town's heritage.