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 ...
The Prince Charles Cinema, off Leicester Square, one of the last remaining independent cinemas in the capital, launched an online petition last month asking for supporters to help save the venue.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results