The Street Outside the Hospital Where Kate Middleton Will Give Birth Has Been Blocked Off for Privacy

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.