talkandspoon.com
Shake Shack - Covent Garden, London, UK — talkandspoon
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 …