Bill’s has landed in Leeds Published by Emma I loved Bill’s in Covent Garden, so I am a tad excited that Leeds now has its very own