0 3.0 Litre BMW 1 Series cars for sale in Earl's Court