French Protestant Church, London

place and church

Aged unknown

Commemorated on 1 plaque

Alan S> on Flickr

Site of the French Protestant Church demolished 1888

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