The Albert Tavern

65 Harrington Road London SE25 4LX