Where to stay England UK UNESCO Wiltshire Longstones Avebury Review: our fantastic stay in Horslip Barn Emma Mykytyn 26 July 2025 0