Ann and Stephen become the new owners of Lympne Castle. With the deed in hand, the pair take on their first ambitious project by tackling a renovation in the castle’s new restaurant.
Ann and Stephen become the new owners of Lympne Castle. With the deed in hand, the pair take on their first ambitious project by tackling a renovation in the castle’s new restaurant.