Three Greyhounds

Open Jobs - 0

Claim your Profile



    Follow us

    About Company

    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.

    Portfolio