A little "Downton Abbey" tea room near the Yorkshire Dales has been named among the UK’s best foodie nature spots to visit this autumn. Bettys Tea Room at RHS Harlow Carr near Harrogate is said to ...