With the weekend upon us, it's time to check what planned TfL closures are taking place from Friday to Sunday.

As with most weekends, some stations will be closed or partly closed for TfL to carry out essential work.

We've put a quick list together of all the work this weekend to ensure you don't get caught out and can plan ahead.

To get the most up-to-date stats for the Underground, you can use the TfL app or website. 

Friday, July 7

London Overground: Changes to Gospel Oak to Barking Riverside services on Friday, July 7: Trains at 05:48 from Barking Riverside to Gospel Oak, and 06:24 from Gospel Oak to Barking Riverside will not run.

Additionally, the 21:39 Gospel Oak to Barking Riverside train terminates at Barking.

Ham & High: Check the tube service this weekendCheck the tube service this weekend (Image: PA)

Waterloo & City line: Service operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.

Saturday, July 8

London Overground: Changes to Gospel Oak to Barking Riverside services on Saturday, July 8: The 22:09 train from Gospel Oak to Barking Riverside will terminate at Barking at 22:43.

Waterloo & City lineService operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.

Sunday, July 9

Elizabeth line: Until 07:15 a reduced service operates between Paddington and Ealing Broadway. Some trains will start or terminate at Ealing Broadway.

London Overground: Changes to Gospel Oak to Barking Riverside services on Sunday, July 9: The 13:03 train from Barking Riverside to Gospel Oak will start from Barking at 13:09 and the 22:09 train from Gospel Oak to Barking Riverside will terminate at Barking at 22:43.

Waterloo & City line: Service operates Monday to Friday between 06:00 and 00:30 only. There is no service on Saturdays, Sundays and on public/bank holidays.