Overlooking the village pond, in the heart of historic Aldbourne, the Crown is a gracious old English country inn, nestled in the Marlborough Downs. The Crown is a popular local pub that has a fabulous selection of draught ciders and ales, home-cooked food using locally sourced ingredients as well as 4 en-suit bedrooms rooms.The pub is at the heart of the local community with a thriving regular quiz night, and open mike night as well as a darts team, a crib team - everything you would expect ... More