All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4 Open now Red Lion High Street, Avebury, Marlborough, Avebury, EN SN8 1RF Restaurant Bar