
Sorry, we don't have any current events or offers for this pub.
Sorry, we don't have any menus listed at the moment.
London W1D
Set in a Grade II-listed townhouse, the original Soho House at 40 Greek Street is where our story began back in 1995
London W1
London W1
The Three Greyhounds is conveniently located in the bustling area of Soho in London, a short stroll from Tottenham Court Road and Leicester Square Underground Stations, Soho Square Gardens and Chinatown.