Aldbourne Church

Aldbourne Church

W
10 Video Views·Apr 11, 2026

St Michael's, Aldbourne, Wiltshire.
A church largely constructed over the 13th-15th centuries, the striking tower is of 1460. The impressive alabaster monuments are dedicated to various members of the Goddard family of Upper Upham.