Town built on a passion for books

17 min read

Nestled in the rolling borders where England meets Wales, the