It has today been announced in the London Gazette that the charity National Coastwatch Institution at Needles Station has been honoured with the Queen’s Award for Voluntary Service, the highest award a voluntary group can receive in the UK.… Read More...