Ian Mactaggart Trust

Registered Charity Number: SC012502
London

The charity makes grants to registered charities working in the UK and abroad.

Contact Us

Ian Mactaggart Trust 2 Babmaes Street
London
SW1Y 6HD

51.508688779929, -0.13477591440466