Village Inn

The above Pub is the Village Inn on the Isle of Wight