Special new Caterham Seven CSR Twenty designed to be light and lavish

Just 20 examples will be made for the UK, all built in Caterham’s brand new factory in Kent