St Mary-le-Strand

St. Mary le Strand is a Church of England church at the eastern end of the Strand in the City of Westminster, London.

The civil parish abolished in 1922 was St Mary le Strand (parish).

The Wikipedia page is