The Torch Arrives in London!

The Olympic torch has finally reached the Capital this morning as it left Greenwich and made it’s way along towards Woolwich. People were up at the crack of dawn to line the streets to watch the procession and get their memorable snaps.