Red Lion Inn
Reviews
User
Lovely staff great location nice drink this is run by the local community. dog friendly.
User
Small friendly country pub
More about Red Lion Inn
Red Lion Inn is located at 28 High St, Cloughton, Scarborough YO13 0AE, UK
+44 1723 870702