Three generations of the Grant family live and work on the Severn Valley branch of the Great Western Railway, from the Victorian era to the Second World War.
2014
1990
2020
1984
2024
2011
2017
2016
1993
2021
2026
2022
2015
1989