London restaurants honoured in 2025 Michelin guide February 11, 2025 Jason Atherton’s iconic Tower 42 restaurant City Social was stripped of its Michelin star at the food guide’s annual awards ceremony this week. In a bittersweet evening for Atherton, his new Row on 5 restaurant on Savile Row – seen as the celebrity chef’s flagship venue following the closure of Pollen Street Social last year [...]