NEW HARRY POTTER STATUE UNVEILED IN LEICESTER SQUARE

A bronze statue depicting Daniel Radcliffe’s beloved Harry Potter has joined the Scenes in the Square statue trail at Leicester Square in London.