Betty's famous cafe and traditional tearooms in town centre. Harrogate North Yorkshire England UK

- Image ID: B2WYTY
Betty's famous cafe and traditional tearooms in town centre. Harrogate North Yorkshire England UK
pbucknall / Alamy Stock Photo
Image ID: B2WYTY
Location: Harrogate North Yorkshire England UK Great Britain Europe