Set within the famous Forest of Dean, this magnificent Castle is offered to you exclusively on your Wedding day and provides the perfect fairytale setting for wedding day dreams to come true.