French Protestant Church, London

place and church

Aged unknown

Commemorated on 1 plaque

Spudgun67 on Wikimedia Commons

Site of the French Protestant Church demolished 1888

Aldersgate Street, EC2, London, United Kingdom where it sited and sited