Coach & Horses
29 Greek Street, Soho
SOHO’S MOST FAMOUS PUB
The Coach & Horses is more than a pub – it’s a deeply loved London institution with a rich history and a bright future. Homely, humble, and a little rough around the edges, it’s a welcoming retreat for a pint and a chit-chat in London's bustling area of Soho.