olympic torch coming to north london

The Olympic Torch Visits North London on July 25th

The Olympic Torch visits our North London neighbourhoods and ends up in Alexandra Palace close to Muswell Hill on July 25th. With the Olympics just around the corner, the Olympic Torch is due to make its way from Finchley, in the Borough of Barnet, to Alexandra Palace, near Muswell Hill on July 25th. People in…