10/06/2005 | Downtown shoppers... (Camden town, London)
Camden town - where Magic Mushrooms thrive and ears are pierced fiercely...
Reminds me so much of Far East Plaza at Orchard Road!
01:45 Posted in Travel | Permalink | Comments (0) | Tags: Camden, London, shopping
The comments are closed.