DID YOU KNOW? What is the ultimate wedding present? A home of course! And that's exactly what Queen Elizabeth gave Harry and Meghan for their wedding. A cottage (York Cottage) on the 20,000 acre Sandringham Estate, a little over 100 miles from London.