The Pumphouse

44 Park Road, Aldeburgh, IP15 5EU