Notre Dame de France (London)

United Kingdom / England / London / Leicester Place, 5
 1955_construction, Roman Catholic church, Grade II Listed (UK)

Roman Catholic Church (French Church) in the West End of London, built 1951-55.

www.ndfchurch.org/en/
londonchurchbuildings.wordpress.com/2014/05/10/notre-da...
Nearby cities:
Coordinates:   51°30'41"N   -0°7'47"E
This article was last modified 3 years ago