Princess Elizabeth. Locations From the announcement of their opening of new factory premises in Willesden 2 January 1939. Barker & Co., (Coachbuilders) Limited Showrooms: 66, South Audley Street, London, W1 (tel. Grosvenor 2421) Repair Works: 77, King's Road, Chelsea, S.W.3.(tel. Flaxman 5721) Factory: Elvedon Road, Willesden, N.W.10. (tel. Willesden 5901) References Notes External links Barker Vehicle manufacture in London British companies established in 1710 1710 establishments in England