London

The Church of the Pilgrim Fathers, Southwark

*Guest post by Professor Erik Goldstein, Boston University*

One of the earliest commemorations of the Pilgrims in Britain, and of the voyage of the Mayflower, was the Pilgrim Fathers’ Memorial Church in Southwark. Planning for the church building commenced in 1850, a cornerstone was laid in 1856, and completion came in 1864, only to be destroyed by aerial bombardment in 1941, followed by a short postwar existence in a new home.


Continue reading