Address: 94 Harrogate Road, Leeds, - United Kingdom
Checkins
8
Avarage rating at this location
2.66
Greg Hilton
Further North
almost 3 years ago
Richard Thrower
Andrew S.
over 3 years ago
Karen B.
Janis Lerums
Alfie Felton-Glenn
Ooo tastes like political incorrectness
almost 4 years ago
Paul D.
almost 5 years ago
about 5 years ago