routeStart: Thingley Junction routeEnd: Bradford Junction routeId: "0250" updated: 2026-03-01 checked: 2026-03-01 signallerStart: TVSC Swindon WS signallerEnd: Westbury PSB elecStart: elec: none elecEnd: elec: none routeDetail: - type: continues routeName: Reading - Bristol TM routeId: "0002" entryPoint: thingley-jn - type: junction name: Thingley Jn diverges: left direction: down description: Down Main towards Bath goto: "0002" entryPoint: thingley-jn miles: 96 chains: 10 - type: signallerChange from: TVSC Swindon WS (SW) to: Westbury PSB (W) miles: 96 chains: 30 - type: crossing name: Laycock 6 Foot Crossing kind: foot miles: 97 chains: 30 - type: crossing name: Laycock 2 Foot Crossing kind: foot miles: 98 chains: 8 - type: crossing name: Melksham Without 85 Foot Crossing kind: foot miles: 99 chains: 12 - type: crossing name: Melksham Without 92 Foot Crossing kind: foot miles: 99 chains: 41 - type: station name: Melksham miles: 100 chains: 13 - type: crossing kind: foot name: Melksham 22 Foot Crossing miles: 100 chains: 32 - type: crossing kind: uwc miles: 101 chains: 39 name: Church Farm No.1 Crossing - type: crossing kind: foot name: Broughton Gifford No.26 Foot Crossing miles: 101 chains: 77 - type: crossing kind: foot name: Broughton Gifford No.25 Foot Crossing miles: 102 chains: 2 - type: crossing kind: uwc name: Church Farm No.2 Crossing miles: 102 chains: 10 - type: crossing kind: foot name: Holt No.1 Foot Crossing miles: 102 chains: 23 - type: siteof name: Holt Junction description: Former junction miles: 102 chains: 58 - type: crossing kind: uwc name: Avon View Farm Crossing miles: 103 chains: 9 - type: junction name: Bradford Jn diverges: left direction: up description: Up/Dn Trowbridge towards Bath goto: "0260" entryPoint: bradford-jn miles: 104 chains: 40 - type: continues routeName: Bathampton Jn - Westbury routeId: "0260" entryPoint: bradford-jn