HELD AT THE BISHOPS WALTHAM PALACE :
Bishops Waltham Palace is located centrally between Winchester, Portsmouth and Southampton
Address:
Bishops Waltham Palace
Station Road,
Bishop's Waltham
SO32 1DH
Address:
Bishops Waltham Palace
Station Road,
Bishop's Waltham
SO32 1DH