The entire world has their eyeballs on London, England right now. Specifically St. Mary’s Hospital where Kate Middleton will be giving birth to the royal baby any minute now! Take a look at all the media gathered outside the hospital and Buckingham Palace, and what the scene looks like while we eagerly await the big news!