Byron Central St. Giles  (5036 views)

  • Address: 1a St Giles High Street, London
  • Star:  Star Star Star Star Star
  • Cuisines: International
  • Price: £ - Budget
  • Telephone: 020 7395 0620
  • Website:
  • Opening hours: Mon-Sun 12N-11pm (Fri-Sat -11.30pm Sun -10.30pm)
Reviews for Byron Central St. Giles
Contribute your review?
Login to comment
Location of Byron Central St. Giles
1a St Giles High Street, London
Have you looked at other nearby restaurants with similar cuisine?
View more...
Would you like to search for more restaurants around here?