Home
About
Food
Rooms
Getting Here
Offers
Functions
Contact
More
One Holyrood, Newport Isle of Wight. The perfect place to enjoy a summers day. Order an afternoon tea, choose from our menu or simply enjoy a coffee with friends.