Marcela Trust, The

Registered Charity Number: 1127514
London

Marcela Trust supports general charitable purposes through grant-making.

Contact Us

Marcela Trust, The 14 Buckingham Street
London
WC2N 6DF

51.50822915124, -0.12343915808404