The Affleck Arms ← Previous Next → The Affleck Arms, Dalham, Suffolk The Affleck Arms, Dalham, Suffolk