Stones restaurant, set in a converted stable block in Avebury, Wiltshire, has built up a devoted following, with many regular customers coming from London. As the restaurant serves no meat or fish,... This description may be from another edition of this product.