Tag: Villiers Street

Restaurants in London

It’s a family affair at Villiers in Covent Garden

Villiers Street, which leads up from the Embankment to the Strand, has always been famous in my mind for Gordon’s Wine Bar which I have visited many times. It’s said to be the oldest wine bar in London, established in 1890 and it’s been family-owned since it opened. Clearly family businesses abound in Covent Garden…who’d […]