Original: Framlingham Castle is an important castle in the market town of Framlingham , Suffolk , England .
Simplified: Framlingham Castle is a castle in Suffolk , England .