Leicester Square

24-28 Charing Cross Road, London, WC2H 0HX

020 7240 3550

Our Leicester Square restaurant is on Charing Cross Road in the centre of London's West End surrounded by cinemas, bars and venues, a short walk from Leicester Square Tube, Trafalgar Square and the National Gallery.

Free Wifi
Outside Seating

Opening Hours

Byron is closed for now, so that we can all #StayHome. To our amazing colleagues, customers and communities - be safe, see you soon 🏡💓👨‍👩‍👧‍👦
Monday: CLOSED
Tuesday: CLOSED
Wednesday: CLOSED
Thursday: CLOSED
Friday: CLOSED
Saturday: CLOSED
Sunday: CLOSED

Explore Your Byron