Where

Freshwater House
158-162 Shaftesbury Avenue
London
WC1H 8HR

View Larger Map

Mayfair Charities Ltd

Support of educational and religious institutions both in Great Britain and abroad