Whether you're on a spiritual pilgrimage or you'd just like to enjoy some inner peace while traveling, St. Laurence Church is a lovely landmark to explore.
If you're staying a while in Slough, St. Laurence Church is a good place to start your exploring. This house of prayer is one of many attractions worth seeing here. Windsor Castle, LEGOLAND® Windsor, and Frogmore House are also ready to be explored nearby.