Sunday, 28 February 2010


The Leopold Buildings on Columbia Road are my favorite buildings in London. I never tire of looking at them, like every sunday when I go for a walk along the Columbia Road Flower Market.  If I could choose a place to live in London I would choose it without hesitation.

No comments:

Post a Comment