Restaurants I Visited the World’s #1 Restaurant of 2026 — And It Wasn’t What I ExpectedBy adminJune 1, 20260Most people pass the Brutalist building on the Strand without giving it a second look. The architecture is angular and…