Visible by: Everyone
All rights reserved
London Routemasters - 20 Jun 1987
Saturday 20 June 1987 – London Buses AEC-Park Royal Routemasters seen in traffic in Oxford Street. The lady on the platform of the leading bus is carrying a C&A bag. C&A had stores in many large British cities but retrenched to concentrate on business in mainland Europe.