National Coastwatch Institution, Barry Island
Nell's Point Coastwatch Station is the first NCI Station established on the West Coast of Wales, and is built on the site of a derelict coast guard station.
At present the centre is closed to the public, but when restrictions allow, visitors are most welcome at the lookout and exhibition centre most Sunday afternoons, although when an incident is ongoing, this may not always be convenient and the duty watchkeeper may ask visitors to call back later.
Please ring ahead to the Duty Watchkeeper to check opening times.
Come and explore more of the area by following Vale Trail No. 4