Notre Dame de France
1 Reviews
First reviewed by peter
-
Remember that until relatively recent Soho was a French enclave. The "local" French church is the Notre Dame de France. Don't visit for the building but for the great murals of Jean Cocteau.