Large imposing home (7)
I believe the answer is:
mansion
(Other definitions for mansion that I've seen before include "Opulent house" , "Big house" , "Huge imposing residence" , "housing" , "Huge abode" .)