The last days of the 73 RM. Stoke Newington Church Street, N16 Sept 2004

The last days of the 73 RM. Stoke Newington Church Street, N16 Sept 2004
Church advertising
Image by sludgegulper
September 2004, Stoke Newington Church Street, baby central for north London. RML2528 has just emerged from the Bugaboo pram zone on the last day of RM operation.
Logo on the side advertising the 50th anniversary of the Routemaster bus , not long after the get together in Finsbury Park.

Comments are closed.