French Protestant Church

French Protestant Church
8-9 Soho Square, London, W1V 3QD