London foodfromTime Out London6 days 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.