The Albert Tavern 65 Harrington Road, London SE25 4LX