St. Mary’s Itchen Stoke, built in 1866, belies the grandeur inspired by the Sainte-Chapelle in Paris—a royal chapel designed to house the Crown of Thorns.
⟁ Member's Supplement: St. Mary, Itchen Stoke, Hampshire - Full Set of Photographs
Deeper dives into place and people for Members Only
Member discussion