The London Classic Car Show returns next week, running between Thursday 20th – Sunday 23rd February. Regular attenders will notice that this 60th annual event will take place at a new location. Going forward, the LCCS will be hosted at Olympia London in Kensington. Organisers feel the new venue is better suited to the event … Read More →