This website uses cookies to ensure you get the best experience on our website.

Learn more

The Three Greyhounds

Pub

Club Soda Score of 4.0

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.

You’ll find a plethora of London’s most iconic attractions near you — including Oxford Street, Piccadilly Circus, Queen’s Theatre, Mayfair… and of course, the bright lights of Soho.

Drinks at The Three Greyhounds