tikichris.com
New Shake Shack at Leicester Square
"Modern day roadside burger stand" Shake Shack has launched its fourth London outlet (and fifth in the UK) at Leicester Square.