Jeremy Clarkson and Richard Hammond enjoy £35 bottle of wine
They’ve been presenting light-hearted motoring programmes on television together for nearly 20 years. And Jeremy Clarkson and Richard Hammond showed they still enjoy their time off-screen together, as they shared a bottle of rosé wine while sitting at a pub on a hot day in London’s Notting Hill yesterday. They had a table indoors at The Walmer … Read more