St Mary in Castro church in the grounds of Dover Castle, viewed from the top of the Dover Castle, England