Upper Halliford Railway Station
Upper Halliford railway station serves the village of Upper Halliford in Surrey, England. It is 17 miles 34 chains (28.0 km) down the line from London Waterloo.
The station and all trains serving it are operated by South Western Railway.
Wikipedia