| The Visual Travel Guide is a collection of High resolution travel photographs |
| - Visual Travel Guide - Picture United Kingdom | Bishops Stortford | small medium large |
|
Bishop's Stortford is a market town in Hertfordshire, near Stansted Airport. Photos taken in 2006 at the Down Hall country house hotel.
| Copyright © 2023 Icolef SARL | |