New Smart cars on sale from £11,125

Smart ForTwo
Smart ForTwo


Smart

The long-awaited third generation Smart Fortwo city car has now gone on sale, along with a larger Forfour variant.