Entertainment | Tue Mar 1, 2011 3:11pm GMT

Harry Potter finale gets Trafalgar Square premiere