July summary

Saturday 20 and Sunday 21 July

Buses replace trains between Leatherhead and Dorking Saturday 20 and Sunday 21 July
Buses replace trains between Surbiton and Effingham Junction Saturday 20 and Sunday 21 July
Buses replace trains between Eastleigh and Fareham Sunday 21 July
Altered train service and buses replace trains in the Addlestone area Sunday 21 July

Saturday 27 and Sunday 28 July

A revised service will run between Leatherhead and Dorking Saturday 27 and Sunday 28 July
Buses replace trains between Surbiton and Effingham Junction Saturday 27 and Sunday 28 July
Altered train service and buses replace trains in the Hounslow area Sunday 28 July
Buses replace trains between Eastleigh and Fareham Sunday 28 July

Monday 29 July to Friday 2 August

Altered train services and buses replace trains in the Barnes Bridge area Monday 29 July to Friday 2 August
Altered train services and buses replace trains in the Haslemere area Monday 29 July to Thursday 1 August