London exhibitions

On the subject of London exhibitions, check out the Science Museum where, until April, one can find an exhibition entitled ‘Sustaining Beauty’, which celebrates the Alfa Romeo marque. Road and track models from distant and recent past are present.