Description of Leicester Square Bar and Restaurant
Tucked away from the bustle of central London, Leicester Square Bar and Restaurant is a stylish modern restaurant set within the four-star luxury of the Radisson Edwardian Hotel in Leicester Square. The calm, uncluttered space has sleek neutral tones offset by original artwork, adding to a cosmopolitan mood. Contemporary and classic seafood dishes fill the menu, alongside steaks and grills and a good selection of vegetarian dishes.Opening Hours
Lunch:Everyday from 12 noon
Dinner:
Everyday
Last orders at 10.00pm
