
London’s Dover Street is in the heart of Mayfair and is well known for hosting a number of contemporary art galleries. Passers-by are familiar with expensive modern supercars, but last night onlookers were stopped in their tracks by the presence of two, multi-million-pound classic Ferraris parked outside number 37, the home of Mallett, one […]