12th August 2022
Owner: D8000
Date: 20 Jun 2014 16:30
Duration: 2 hrs 21 mins.
Location: London Bridge.
Notes

EMU
Photos

376016 London Bridge.

171804 London Bridge.

375914 & 375925 London Bridge.

376005 London Bridge.

465902 London Bridge.

465179 London Bridge.

Location Show map