Green thoroughfare
9/2/2016
The St Mary de Castro church was demolished at the end of the 15th century. The garden is small, and...
(1)
Advertisement
The Garden of St Mary de Castro is a serene park located in Canterbury, England. This charming green space features beautifully maintained gardens, pathways, and historical features, offering a peaceful retreat for visitors. Surrounded by the rich history of the area, it is an ideal spot for leisurely strolls, picnics, or simply enjoying nature's beauty.
Generated from this place's information
The St Mary de Castro church was demolished at the end of the 15th century. The garden is small, and...
Advertisement