heritage.site

Talbot Inn

Talbot Inn Talbot Inn - Credit: Wikimedia Commons

The Talbot is a former pub and hotel in Wrexham city centre, North Wales. It was built and opened by 1905 replacing an older inn also known as The Talbot or the Talbot Inn. Read more on Wikipedia

Source: en.wikipedia.org