From Abbeycwmhir to Zennor : five hundred special places in Britain /