Centuries-old Hampshire tapestries to be repaired in Belgium

An appeal has been launched to pay for the work, which will cost £382,000 and take place in Belgium.

Share this content!