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