A mansion is a large dwelling house. The word itself derives through Old French from the Latin word mansio "dwelling", an abstract noun derived from the verb manere "to dwell". From Wikipedia
High upkeep costs alongside a 200-mile distance from Gloucester prompted her to seek a smaller, more practical home