All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.3 Closed now The Rose & Thistle 6 Station Road, Haddenham, Aylesbury, Haddenham, EN HP17 8AJ Restaurant Bar