North Street

North Street
Bishop's Stortford, Hertfordshire, CM23 2LD
Photo of North Street