London Wiki
Advertisement

St George's, Bloomsbury is a parish church in Bloomsbury, London Borough of Camden, constructed under the aegis of the Commissioners for the Fifty New Churches Act of 1711.

More information on the Wikipedia page [1].

The website is [2].

Advertisement