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