Browser doesn't support javascript
image
image

Shake Shack Covent Garden

London

image-

Everyone

About the restaurant

image4.0/5.0

Address:

24 Market Building, The Piazza, Covent Garden, London WC2E 8RD, UK

Reviews

No reviews for this restaurant yet