Best London restaurant revealed as top bistro crowned ‘perfect local’ July 24, 2024 An eatery in London's Clapton has been named as the best restaurant in the capital while the top British local has also been revealed.