News

Every day, hundreds - if not thousands - of tourists stop to take a picture with The Beatles statues on Liverpool's Pier Head ...