Meghan Markle, Prince Harry spotted leaving London hotel as UK taxpayers up in arms over Frogmore Cottage
Meghan Markle and Prince Harry raised eyebrows Thursday after the couple was spotted leaving a London hotel, fueling speculation that the couple is not staying at their Frogmore Cottage home.