top of page

Contact us

Address: Notre Dame Refugee Centre (London)

Physical address: 16 Leicester Square, WC2H 7BZ

Postal address: 5 Leicester Place, WC2H 7BX

This is our Contact page. If you have any questions, or would like to register to our services, please fill in the form below. 

Let's Chat


020 7440 2668


Social Media

  • Instagram
  • X
  • LinkedIn
Thanks for submitting!
bottom of page