London food
fromTime Out London
18 hours agoThe 10 best new London restaurants opening in February 2026
Ten new London openings include Welsh cafe Bara, Forza Wine in Soho, Good Front Room Caribbean relaunch, and a Lunar New Year chef collaboration.