Soph and I visited Avebury in November 1998, and stayed overnight at the Old Bell Hotel in Marlmesbury - the oldest Hotel in England, founded 1220.