Cooper Car Company Works (1946-1965) Birthplace of the first World Championship-winning, rear-engined Formula 1 GP Cars and of the Mini-Cooper
243 Ewell Road, Surbiton, London
Google Streetview
OpenStreetMap