St. Mary’s Hospital, in the Paddington neighborhood of London, has blocked off the street outside, implying that Kate Middleton will be giving birth there soon.
St. Mary’s Hospital, in the Paddington neighborhood of London, has blocked off the street outside, implying that Kate Middleton will be giving birth there soon.