0 1.2 Litre BMW i3 cars for sale in Warminster