A delicious red onion & Port marmalade hand made by our kitchen team at The Windsor Castle Inn. The perfect accompaniment to Christmas foods.
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *
Notify me of new posts by email.