Map Graph

St Peter's Church, Regent Square

St Peter's Church was an Anglican church in Regent Square in the London Borough of Camden. It was built in 1826, and was demolished after being badly damaged in World War II.

Read article
Top Questions
AI generated

List the top facts about St Peter's Church, Regent Square

Summarize this article

What is the single most intriguing fact about St Peter's Church, Regent Square?

Are there any controversies surrounding St Peter's Church, Regent Square?

More questions