St Mary de Castro
Unreserved seating
St Mary de Castro is an ancient, Grade I listed church in Leicester, England, located within the bailey of Leicester Castle. De Castro is Latin for 'of the Castle'; to differentiate it from the nearby St Mary de Pratis; 'St Mary of the Meadows'.
Upcoming Events
No upcoming event found.