Notre Dame de France

Address and contact details

 

5 Leicester Place, Leicester Square WC2 7BX

 

LU: Leicester Square

 

020 8958 9919 / 020 7437 9363 (church)

Organ

 

A Gern 1868, Walker & Sons 1938 and 1955, B C Shepherd & Son 1987, updated 2010

3 manuals

67 stops