Bettys Tearooms, Harrogate Bettys and Taylors of Harrogate, also known as Bettys and Taylors Group Limited, is a family company based in Yorkshire, England. This picture appears in the following picture tours: |
Abbey Gardens, Harrogate Harrogate is a spa town in North Yorkshire, England. Historically in the West Riding of Yorkshire. The Abbey Gardens is close to the centre of town. This picture appears in the following picture tours: |