St Andrew's church

United Kingdom / England / Leyburn /
 Upload a photo

St Andrew's church, which has a large churchyard, reputed to be the largest in England
Nearby cities:
Coordinates:   54°17'32"N   1°58'59"W
This article was last modified 14 years ago