Search for Trust for the Development of The Parish Church of St Helen Abingdon with Google
£3,000 on 21 October, 2005