Archaeological Site of The Church of St Mary the Virgin is located in Aylesbury, United Kingdom on Stoke Mandeville. Archaeological Site of The Church of St Mary the Virgin is rated 4.7 out of 5 in the category historical landmark in United Kingdom.
Accessibility
Wheelchair-accessible entrance