London foodfromTime Out London19 hours agoThis is officially the best new London restaurant that opened in 2025Belly Bistro in Kentish Town is the best new London restaurant of 2025, leading a year of diverse, inventive openings across the city.