Abbeywood Retail Park

Abbeywood Retail Park Filton, about 5 miles North of the centre of Bristol, is actually in Gloucestershire, and until 1900, was a small farming village centred round a 12th Century church, with a small railway station. Before WW1, tram production started in the village, later changing to an aeroplane and aero-engine manufacture, and during the war, […]