The ShackMeister burger at Shake Shack | 24, Market Building, The Piazza, Covent Garden, London WC2E 8RD
We never need an excuse to visit Shake Shack in Covent Garden. But when we found out The ShackMeister was making its UK debut we were there in a flash. The ShackMeister is… Continue reading