Shake Shack – Covent Garden, London, UK
Sure, dining at Michelin Starred restaurants is a treat, but sometimes you just want a good ol’ burger. Amirite? A few weeks before I went to London, I found out that Shake Shack had opened in Covent Garden. Having heard of this fabled institution from my […]
