21 Jul 2010, 16:00 UTC · By: Alina Dumitrache / The British division of Mercedes-Benz has just announced its most extensive summer holiday programme to date, inviting visitors to its automotive brand experience centre near Weybridge, Surrey, for ...