St. James' Church
197 Piccadilly, Avebury, England
Featured Review : Avebury’s lovely old church was probably founded around the early 11th century, prior to the Norman conquest in the early days of Saxon Christianity. The first building would have been a small minster to house a number o...See Full Review