The Pumphouse

The Pumphouse
The Garden House, Park Road, Aldeburgh, Suffolk, IP15 5EU