Cocktails at Leicester Square Kitchen

Leicester Square Kitchen restaurant review

Leicester Square Kitchen is a restaurant located on Leicester Square in London. The restaurant serves small plates from Mexican and Peruvian cuisine. Location I initially struggled to find Leicester Square Kitchen as there is no sign easily visible from the outside and google maps has pin on the road behind the build. To make it easy for you, the restaurant is located in Radisson Blu Edwardian Hampshire Hotel with entrance just from Leicester Square. Leicester Square is located in central London and I doubt that any Londoner will need guidance how to get there. For first time visitors, Leicester Square is a short walk from Piccadilly Circus, Trafalgar Square and Chinatown, it’s really hard to miss based on the number of tourists visiting it. ...

17 March 2019 · 4 min · 829 words · Wojtek