Religious Building

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. It is the official church of the Women's Royal Naval Service, and has a book of remembrance for members who have died in service.

Awards & Ranking

No updated ranking found for this sight. Best Sights in the district City of westminster

Opening hours & location

Architecture sight in London - Strand, United kingdom