Olympic Torch visits North Peckham

The Olympic Torch came to Southwark and added some glitz to the area which has recently seen a boost from

more