All  
One of the giants in St Mary's church, Aldworth

The Life and Legend of the Aldworth Giants

In the simple, tiny church of St. Mary, Aldworth there lie the nine stone statues of what have become known as the “Aldworth Giants,” a name bestowed upon them because all are over 7 feet tall and...