Address: 31 Tower St, Harrogate, North Yorkshire - United Kingdom
Checkins
2
Avarage rating at this location
2.5
Keith J.
TAP on Tower Street
over 3 years ago
Andy J.