Dorset is connected to London by two main line railways. The West of England Main Line runs through the north of the county at Gillingham and Sherborne. Running west from London Waterloo to Exeter St Davids in Devon, it provides a service for those who live in the western districts of Dorset. The South Western Main Line runs through the south at Bournemouth, Poole, Dorchester and the terminus at Weymouth. Additionally, the Heart of Wessex Line runs north from Weymouth to Bristol and the Swanage Railway, a heritage steam and diesel railway, runs the between Norden and Swanage.