Carl Greatrix’s LEGO 21307 Caterham Seven 620R is the 14th LEGO Ideas Project to roll out of the shop and it’s one heck of a set. The model is a wonderful homage to the legendary Caterham 7, a very unique (and British) sports car that has an instantly recognizable shape, and is known for the simplicity of…