Overview
Leicester Square Bar and Restaurant offers an excellent choice of contemporary and classic seafood dishes in a perfect central London location, just moments from London's famous Leicester Square. Relax in stylish modern surroundings of rich cream leather and original art as you escape from the hustle and bustle of Leicester Square. The Leicester Square Bar and Restaurant's extensive menu is modern British including delicious appetisers, platters to share, meats from the grill and indulgent puddings.
This content has been supplied by Leicester Square Bar & Restaurant
Practical Information
326 St. Martin's Lane, Leicester Square, London, WC2H 7HL
For More Information: +44 (0)20 7451 0114