Reviews

Have a vodka at Griffins

London | The Griffin

The old pub by the corner is again clogging the traffic in Leonard street as people and glasses pile up equally! Come grab a spirit or a £3.50 pint!