Leicester Square is in London mate,its where the biggest concentration of UK pinays can be found I think so maybe thats where it is being held?Its also where most of the UK movie premiers are hosted?