Construction

Construction of St Margaret's Church, Westminster

church in Westminster, London, United Kingdom

Fetching the article from Wikipedia…

Meanwhile, elsewhere