"I'd been in a seaside town in North Wales"

The north coast of Wales has numerous towns that are popular with visitors, including Llandudno and Conwy.  The reference to Wales in unusual in this novel, which is centred strongly around England.