mail_outline sales@mediastorehouse.com
Carbodies factory, producing The London Taxi. The London Taxi Company was a taxi design and manufacturing company based in Coventry, England
Picture shows Biba Boutique in its 2nd home at 19-21 Kensington Church Street. London Kensington High Street area The shop assistants in their hoop mini dress uniforms
Components being manufactured for assemble at the Phillips Cycle factory in Birmingham 10th March 1953