81 Stonehenge Works 24 May 2026

Leighton Buzzard Railway former Jubilee Line extension Hunslet 4wDH 81 Peter Wood stands in the centre road of Stonehenge Works station on 24 May 2026. The station is the present northern limit of the three mile line.