Entire issue (PDF, 2.7MB)
Archie has been chosen as a London landmark for the 2012 Olympic Games. Your votes meant the much-loved statue atop East Finchley station beat three other famous Barnet buildings and icons.