19 great London restaurants that have closed so far in 2026 | Hungru