Calamos Supports Greece

St Pancras New Church

Ancient Greece Meets Anglicanism at London’s St. Pancras New Church

The St. Pancras New Church is a Greek Revival church in the Bloomsbury/St. Pancras neighborhood in London. Even though its name suggests otherwise, it was built between 1819 and 1922 and was designed by William Inwood and his son,...