Camden Town in London Begins Olympic countdown
Camden town is part of Inner London and is famous for its self named market attracting many visitors through the year. 2012 is even more special as its gears up for the upcoming Olympics. The town is bustling with vendors selling food and tiny stores underneath colourfully decorated terraced buildings displaying hippie-chic couture.
1 - 12 of 501