Leicester Square Bar and Restaurant is located within the Radisson Edwardian Hotel Leicester Square Bar and offers an excellent choice of contemporary and classic seafood dishes in the ideal London location right at the heart of the vibrant night life as well as the shopping centres. This is the place to relax in the restaurant's chic surroundings a million miles away from the bustle of the city that is just on your doorstop.
The Leicester Square Bar and Restuarant's extensive menu is Modern British including delicious appetisers, platters to share, meats from the grill and indulgent puddings.