Caernarfon, Gwynedd, Wales. 2007