Oops! Something went wrong, please try again later.
St Margaret's Church is part of the Uxbridge Team Ministry, partners with St Andrew's Church and school and sharing our parish vision: To see …
Reviews
Tripadvisor
4.5/5 · 18 reviews
Loading reviews...
Apr 15, 2024
St Margaret's Church is located in Uxbridge Town Centre. If you come out of Uxbridge Tube station you cannot actually see it as there is a coffee shop in the way but head towards the Pavilions Shoppi…Full review by therichastill
Apr 29, 2023
Nice little church next to the Uxbridge Underground. Great place to see before heading out to London.Full review by bujo7