Paddington and Waterloo stations are expected to be extremely busy this weekend as Londoners and tourists from far and wide flock to Windsor to watch Prince Harry and Meghan Markle tie the knot.
Transport for London (TfL) has warned commuters to plan ahead for this Saturday, when train services from London to Windsor are expected to be extremely busy.
The royal wedding disruption will be compounded by a number of works taking place to the Bakerloo, Circle, District and London Overground lines and the DLR over the weekend.
On Sunday, there will be no service between Queen’s Park and Harrow & Wealdstone on the Bakerloo line due to Network Rail infrastructure work, while on the Circle line there will be no service between Aldgate and Edgware Road via Embankment.
The District line will be affected with no services running between South Kensingon/Edgware Road and Ealing Broadway/Richmond/Wimbledon, and Earl's Court and Kensington (Olympia).
Network Rail infrastructure works will also mean there will be no service between Clapham Junction and Willesden Junction on the London Overground.
On Sunday, thee will be no service between Watford Junction and Euston all day; Surrey Quays and New Cross from 8pm due to Crossrail works, which will also affect services from Sydenham and Crystal Palace and Highbury & Islington and Shadwell in the evening.
Keith Prince, the Conservative politician and member of the London Assembly for Havering and Redbridge said: "It is not acceptable on such an eventful weekend to disrupt tube lines with maintenance works. It could ruin many people’s weekends.
“I do hope they Mayor can sort this out before the weekend so football fans and well-wishers of Meghan and Harry can get around easily to celebrate and enjoy themselves.”