Tag: london
-
London’s first car showroom in a shopping centre opens at Westfield London Shopping Centre
Shoppers looking for clothes or gadgets at the Westfield London Shopping Centre in Shepherd’s Bush will now be able to browse cars on the same trip as London’s first car showroom in a shopping centre opens its doors. Motorists and car insurance policy holders will be able to view models like the