London General
…history. In November 1994, London General was sold in a management buyout for £28 million (equivalent to £60,257,000 in 2025), before being sold to the Go-Ahead Group for £46 million (equivalent to £97,059,000 in 2025) in May 1996. Having previously been based at London General House in Mitcham, Surrey, the company…