1 results
A stunning converted former chapel situated in a highly popular picturesque village at the foothill of Aber Falls on the North Wales coast.