The Pumphouse

44 Park Road, Aldeburgh IP15 5EU, IP15 5EU