Loading view.
BTL North Filton
Events at this venue
Railway Holidays in the West Country – Devon & Somerset by Stuart Warr
BTL North Filton St Teresa’s Church Hall, 71 Gloucester Road, North Filton, United KingdomStuart Warr returns to continue his reminiscences of Railway Holidays in the West Country, this time visiting Devon & Somerset.