Other
Red Lion - Other in High Street, Avebury, Marlborough on Farbinder.
High Street, Avebury, Marlborough