News

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 ...
Thai Square offers more than a convenient pre-theatre dinner spot – it delivers a genuinely lovely dining experience that ...
given Thai Square’s roots. Since opening its first restaurant on The Strand in 1996, the group has grown into a familiar name across London, winning awards like Best Thai Restaurant in London at ...
For nearly 200 years, Trafalgar square has been a London institution ... aside from the National Gallery and surrounding shops and restaurants, there isn't much to do at the square itself.