Hidden gem in the Centre of Aldeburgh on the Suffolk Coast – Aldeburgh | SherryStay