Betty's Cafe Tea Rooms exterior (popular cafe & restaurant) with people passing & customers standing by entrance - York, North Yorkshire, England, UK.

- Image ID: R5H7MW
Betty's Cafe Tea Rooms exterior (popular cafe & restaurant) with people passing & customers standing by entrance - York, North Yorkshire, England, UK.
Ian Lamond / Alamy Stock Photo
Image ID: R5H7MW
Location: Betty's Cafe Tea Rooms, St. Helen's Square, York, North Yorkshire, England, Great Britain, GB, Unite