|
|
|
Address: 5 Leicester Place, off Leicester Square WC2 Tube: Leicester Square The church is in Leicester Place which turns off the north side of Leicester Square Tel: 020 8958 9919 / 020 7437 9363 (church) Organ: A Gern 1868, Walker & Sons 1938 and 1955, B C Shepherd & Son 1987, 3 manuals, 61 stops (French style) |
|