Tags: Religious Building.
St Mary in Castro or St Mary de Castro is a church in the grounds of Dover Castle Kent south-east England. It is a heavily restored Saxon structure built next to a Roman lighthouse which became the church bell-tower. St Mary serves the local population and the army and is the church of the Dover Garrison.