St Mary le Strand, Westminster — church in the City of Westminster, London, England, UK