Byron

© Ben Rowe
Byron burger & fries
Trafalgar Square
Venue name: Byron
Contact:
Address: 11 Haymarket
London
SW1Y 4BP
Opening hours: Open Noon-11pm Mon-Thur; noon-11.30pm Fri, Sat; noon-11.30pm Sun
Transport: Tube: Piccadilly Circus tube
LiveReviews|0
1 person listening