Tombo Fitzrovia – Hello Kitty pop up at Tombo
Hello Kitty pop up at Tombo Tombo x Hello Kitty Tombo Fitzrovia has just opened up a new place at Fitzrovia. Making it their third space in London. Tombo thrives on being matcha specialists with…
Share