Relaxing at The Three Greyhounds
After her purchase, Jess unwinds at The Three Greyhounds, a pub in Soho.
Filmed here
Greek Street, Soho, London, GB
After her purchase, Jess unwinds at The Three Greyhounds, a pub in Soho.
Greek Street, Soho, London, GB