As many as 400 people have been seen taking over and throwing parties at the site of the now-shuttered Steak, Pizza and Gin House in London’s tourist hotspot Leicester Square since last week ...
A restaurant from the Edwardian Hotels London group promising a mixed Mexican and Peruvian menu. Set on London’s most vibrant square, Leicester Square Kitchen introduces a Mexican and Peruvian ...