The St. Pancras New Church is a Greek Revival church in Bloomsbury/St Pancras, London. It was built between 1819 and 1922.
If you're after exceptional service and classic English charm, consider staying at the St Pancras Renaissance Hotel London. Originally opened in 1873 as a hotel for visitors arriving and ...