Fayre Restaurant Due to Open at The Shepherd Mayfair

The paved square at Shepherd Market in Mayfair, a short walk from the new Fayre restaurant on Stanhope Row

Fayre, the 62-cover dining room of The Shepherd Mayfair at 2 Stanhope Row, is due to open in October 2026 with a menu of British produce and European classics. No chef, prices or opening day have been published.

The Best Racing Days Near London

owning a racehorse

Royal Ascot, Epsom Downs and Sandown Park are all within easy reach of the capital. A look at the best racing days near London and what makes each one special.