St Margaret's Church is a Church located at Leicester LE1 3EB, United Kingdom. It has received 49 reviews with an average rating of 4.3 stars.
The address of St Margaret's Church: Leicester LE1 3EB, United Kingdom
St Margaret's Church has 4.3 stars from 49 reviews
Church
40 reviews
12 Goodwood Rd, Uppingham Rd, Rowlatts Hill, Leicester LE5 6SG, United Kingdom
22 reviews
The Big Shed, 93 Commercial Square, Leicester LE2 7SR, United Kingdom