St. Mary the Virgin, Aylesbury, UK Address St Mary's Square Aylesbury HP20 2JJ United Kingdom Upcoming Events No events in this location