We're in the High Street, just off the main square in the beautiful harbour town of Yarmouth on the Isle of Wight. We'd love to see you!