Where

29 Great Smith Street
London
SW1P 3AZ

View Larger Map

Winston Churchill Memorial Trust

To fund travelling fellowships for British Citizens to conduct projects overseas to the benefit of country, community and international goodwill