Sorry, we don't have any current events or offers for this pub.
5 months ago
As summer draws to a close, we're all looking forward to one last Bank Holiday and (hopefully) a few...
6 months ago
Summer is here and there’s no better place to catch up with friends than in the pub with an ice-cold...
2 years ago
Across the UK, pubs, taprooms, social clubs and hospitality venues are at the centre of their commun...
Sorry, we don't have any menus listed at the moment.
Set in a Grade II-listed townhouse, the original Soho House at 40 Greek Street is where our story began back in 1995
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.