Tommi’s Burger Joint, 30 Thayer Street, London, W1U 2QP
If the queue outside MEATLiquor seems a little shorter at the moment then that might be due to a new player in town… The Icelandic King of burgers. Literally around the corner, Tommi’s… Continue reading