Norchard railway station is a railway station serving the village of Norchard, near Lydney in Gloucestershire. Passengers bustle around the typical grand edifice of Londons Broad Street Station in 1865. ... Location within the British Isles. ... Gloucestershire (pronounced ; GLOSS-ter-sher) is a county in South West England. ...