The St Pancras New Church is a Greek Revival church in Bloomsbury/St Pancras, London. Even though its name suggests otherwise, it was built between 1819 and 1922 And was designed by William Inwood and his son Henry William Inwood. If you are a visitor to London and happen to be on Euston Road, chances are […] Read the full story on GreekReporter.com.