22 Dec 2023
St John – Finer than Fine
St John is one of the most inspirational restaurants that has ever opened in London. The bare bones (with marrow and parsley) of the menu have won fans around the world, while the stark aesthetic of the dining room remains […]