St Mary Le Strand
About St Mary Le Strand
St Mary Le Strand is a Church of England Parish Church which is a registered charity based out of Strand, London, United Kingdom.
Social Link - Linkedin: http://www. linkedin.com/company /st-mary-le-strand
Employee Count: 4
Keywords: religious institutions
More about St Mary Le Strand
St Mary Le Strand is located at Strand, England, United Kingdom
http://www.stmarylestrand.org