it's an internet thing! est 1999
Experts have confirmed that Amesbury, including Stonehenge, has been continually occupied since BC8820 making it the UK’s oldest town.