Restaurant - British in Ashford