Slug & Lettuce Leicester Square
Plan your outing with us online!
5 Lisle St, London, WC2H 7BG Directionshttps://www.yell.com/biz/slug-and-lettuce-leicester-square-london-9501241/#view=map
A stylish and modern two story venue found in the heart of London, with an excellent atmosphere from noon until midnight 7 days a week. With 3 massive projector screen, this is the perfect venue to catch the game.