VisitBritain - The official website for tourism in Britain
The Dolphin Yard Sailing Barge museum is situated on an inlet from Milton Creek.
Last updated 17 Jul 08