T Categories London travel United Kingdom June 13, 2014 The Clove Club (London, UK) Of all my snacking and meals I have had in London, The Clove Club is definitely one of my favorite meals that really stuck with..