justbritish.com
Regent Street Motor Show a Success - Just British
Supercars are not uncommon in Central London but, even by the capital’s lofty standards, last Saturday’s Regent Street Motor Show was very, very special.