Three, is the magic number! 3 December 2019 Taylor UK launches the Taylor L810 Three Zone, Three Platen Clamshell Grill. Expand story >