
A Relaxing Day In Harrogate, Yorkshire’s Historic Spa Town
Bettys Cafe and Tea Rooms is a landmark of Harrogate, North Yorkshire. getty Harrogate might not be as well-known internationally as nearby York, but for generations of British travelers, it has represented elegance, wellness and quiet luxury. Once famed …