British Holiday Hotspots | Aldeburgh