Miss World Organization has just announced the official Venue for 2011 Pageant: London Earls Court. They also announced some “new and exciting changes”.