All types Bar Restaurant All types All types Bars Restaurants 5 The Lion 70A High Street, Waddesdon, Aylesbury, Waddesdon, EN HP18 0JD Restaurant