19 High St, Ashford TN24 8TH +44 7760 852317
restaurant, Ashford, England, United Kingdom
Today
How to go there