The Three Greyhounds - Soho

Pies Pub Food

0 stars out of 6.

25 Greek Street, London, W1D 5DD

Delivery from 16:35

£2.74 delivery fee

No min. order

Adults need around 2000 kcal a day

Your order