Just 20 examples will be made for the UK, all built in Caterham’s brand new factory in Kent
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