Betty's Tearooms and the Mansion House, St Helen's Square, York, Yorkshire, United Kingdom.

- Image ID: D49APN
Betty's Tearooms and the Mansion House, St Helen's Square, York, Yorkshire, United Kingdom.
david soulsby / Alamy Stock Photo
Image ID: D49APN