Keith Smith
Books
- Faversham to Dover
- Porthmadog to Blaenau
- Branch line to Looe
- Burnham to Evercreech Junction
- Lewisham to Dartford
- East Croydon to Three Bridges
- Westbury to Bath
- Charing Cross to Dartford
- Branch line to Kingswear
- West Croydon to Epsom
- Branch line to Lynton
- Caterham and Tattenham Corner
- The East Kent Light Railway
- Guildford to Redhill
- Branch Line To Hayling including the Isle of Wight Train Ferry
- Redhill to Ashford
- Frome to Bristol
- Branch line to Ashburton
- Branch line to Hawkhurst
- Exeter to Barnstaple
- Basingstoke to Salisbury
- Branch line to Shrewsbury
- Branch lines around Effingham Junction
- Bournemouth to Weymouth
- Isle of Wight lines
- Branch lines around Porthmadog 1954-94
- Croydon to East Grinstead
- Fareham to Salisbury
- North London line
- West Sussex railways in the 1980s
- Holborn viaduct to Lewisham
- Branch line to Lyme Regis
- Swanley to Ashford
- Yeovil to Dorchester
- Andover to Southampton
- Strood to Paddock Wood
- Branch line to Cheddar
- Charing Cross to Orpington
- Lines around Wimbledon
- Sittingbourne to Ramsgate
Author data: Open Library