Inside James May’s idyllic life in one of Britain’s tiniest villages with no shops
James May has been living in Hammersmith, West London, for almost a quarter of a century, where he’d like to stay “until the end” – but he has a secret life elsewhere too.
Daily Express :: Celebrity News Feed