Car maker opens world’s ‘highest’ dealership on Brighton seafront

Caterham is to open the world’s highest car “dealership” to celebrate the arrival of its new Seven 170. Located 450ft in the air on Brighton seafront, the pop-up store will be based in the British Airways i360 pod on Thursday (30 September). As well as displaying its new Seven...
12