St John Hotel (Restaurant) : One More Hurrah
At last. After months and years of hearsay and delay, Fergus Henderson and Trevor Gulliver’s newest project in the city is finally ready for you and I to throw our cash at it. The hotel occupies enviably concise address of Number One Leicester Square, where…