Prince Harry Meghan Markle at Framlingham Castle

Queen gives Framlingham Castle to Prince Harry and Meghan Markle

By Jane Seymour, Royal Editor Prince Harry and his new bride Meghan Markle have been given Framlingham Castle in Suffolk for their family home, it...