Jorge Da Silva
Established Member
Could not find a list online or here so decided to create one. Whats are the largest towns without a direct timetabled link to London?
- Includes towns with no rail station
- Excludes suburbs of a city
Last edited: