Shake Shack - Leicester Square - Londres, Greater London
Shake Shack - Leicester Square - London, Greater London
Shake Shack UK | Official UK Site | Delicious Burgers & Shakes
London, UK - September 12, 2018: Sidewalk street shopping at Leicester Square stores during day in city with Shake Shack restaurant Stock Photo - Alamy
Shake Shack Leicester Square, London - Restaurant Review, Menu, Opening Times