10 Giltspur Street
London EC1A 9 United Kingdom
London EC1A 9 United Kingdom
+44 20 7248 3826
OverviewSt. Sepulchre Church was originally built in 1450. After the Great Fire of 1666, the Wren's masons rebuilt it in 1670-71. St. Sepulchre is said to be the largest church in...
more