About this space
The Sun Inn is a stunning 16th century thatched free house set in beautiful countryside near Compton Beach on the south-west coast of the Isle of Wight, it has a huge beer garden and dining area with outstanding views of the English Channel, rolling countryside and Tennyson Down. Island Owned by a 4 generation family you will not be disappointed with the hospitality, food and drink. Local produ...
Show more →