louisejaynemunton.com
St Mary le Strand Church, London
St Mary le Strand is one of London’s “island churches”, standing on a traffic island by Somerset House. It’s the second church to be called St Mary le Strand, the first havi…