Clamp House Beach Address Clamp House Pin mill suffolk United Kingdom Upcoming Events No events in this location