St Albans: England’s ‘oldest pub’ Ye Olde Fighting Cocks closes The landlord of Ye Olde Fighting Cocks in St Albans will "walk away", but says the pub will re-open. Source