Registered with and regulated by the Charity Commission for England & Wales
Charity No: 326561
Copyright © 2020 The Templar Pilgrimage Trust
All Rights Reserved.