The Checkers restaurant, Montgomery, Wales, UK

- Image ID: DWXXJB
The Checkers restaurant, Montgomery, Wales, UK
christopher jones / Alamy Stock Photo
Image ID: DWXXJB
The Checkers public house and restaurant in Montgomery.
Location: Montgomery, Wales, United Kingdom, Europe.