Royal Park Residence. the british royal family owns way more houses than you thought royal lodge windsor royal property park homes