St Stephens Church, Watling Street, St Albans, United Kingdom webmaster 24/11/2019 Location:St Stephens Church, Watling Street, St Albans, United Kingdom Twitter Facebook [{"latlong":["51.741736","-0.348347"],"zoom":"9","infow":"St Stephens Church, Watling Street, St Albans, United Kingdom<\/span>St Stephens Church, Watling Street, St Albans, United Kingdom<\/span><\/div>"}]