MGM Photography London:
315 810 leaving Highams Park for Chingford
MGM Photography London:
317 889 at Highams Park
MGM Photography London:
315 806 with revised headlight clusters at Highams Park
MGM Photography London:
Station sign at Highams Park
MGM Photography London:
315 808 at Walthamstow Central
MGM Photography London:
315 808 leaving Walthamstow Central for London Liverpool Street
MGM Photography London:
London United SP 40102 in Victoria Road, Surbiton
MGM Photography London:
Tramlink 2558 leaving Phipps Bridge for Beckenham Junction
MGM Photography London:
456 022 at London Waterloo
MGM Photography London:
Ground-level view of 456 022 at London Waterloo
MGM Photography London:
390 043 on the new Virgin Trains electric service to Blackpool North
MGM Photography London:
390 043 at London Euston
MGM Photography London:
390 043 at London Euston
MGM Photography London:
390 043 about to leave London Euston for Blackpool North
MGM Photography London:
ABBA Super Troupers exhibition poster
MGM Photography London:
319 457 after arrival at London Euston
MGM Photography London:
319 457 at London Euston
MGM Photography London:
Ground-level view of 319 457 at London Euston
MGM Photography London:
319 457 at London Euston
MGM Photography London:
92 010 stabled at London Euston
MGM Photography London:
92 010 stabled at London Euston
MGM Photography London:
92 010 stabled at London Euston
MGM Photography London:
92 010 in the Caledonian Sleeper midnight teal livery
MGM Photography London:
345 013 after arrival at Hayes & Harlington
MGM Photography London:
TfL Rail - or is it the Paris RER?
MGM Photography London:
TfL Rail comes to West London
MGM Photography London:
Ground-level view of 345 013 at Hayes & Harlington
MGM Photography London:
345 013 at Hayes & Harlington
MGM Photography London:
387 149 at Hayes & Harlington
MGM Photography London:
RML 2682 and RML 2323 at the RedRoutemaster base