I think they mean the Stones Cafe in Amesbury, not Avebury

www.theguardian.com/uk-news/2…