Camden Town (London) - United Kingdom 

 Spotted this gem in the making during a stopover in London. London really has started to become one of my favorite places, a real cultural epicenter, and a place I see myself returning to with increasing regularity as the years progress.

Camden Town (London) - United Kingdom

Spotted this gem in the making during a stopover in London. London really has started to become one of my favorite places, a real cultural epicenter, and a place I see myself returning to with increasing regularity as the years progress.