The final episode of Top Gear’s latest series, filmed on The Mall at Buckingham Palace, show cased all the vehicles produced in Great Britain today. All the participants were genuinely surprised at just how many vehicles are being manufactured in this country. Featured was the Ford MK11 Hearse and Limousine from Coleman Milne manufactured at the factory in Westhoughton, Lancashire. Geoff Hudson, Managing Director of Coleman Milne said “After being established 60 years, it is such an achievement for all the team at Coleman Milne to be a part of this celebration of the UK’s Motoring Industry”.