French Protestant Church
                                                        
Built 1550
Demolished 1888









Plaque Location

St Martins le Grand
London
EC1

Further Information

Categories
Locations
Names