Notre-Dame de France
Roman Catholic
5 Leicester Place, London, WC2H 7BX
Notre-Dame de France is a Roman Catholic church in London, WC2H 7BX. Service times have not been added yet.