Notre Dame de France - 5 Leicester Place - London WC2H 7BX - charity nr 1177995                English | Français

Parish feast – one mass only

Parish feast – one mass only

time 11:00

June 23, 2019