St Lawrence’s Church St Lawrence’s ChurchStratford sub CastleSalisbury×Leaflet | © OpenStreetMap Address Stratford sub Castle Salisbury SP1 3L United Kingdom Upcoming Events No events in this location