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.
Showing posts with label The Leopold Buildings. Show all posts
Showing posts with label The Leopold Buildings. Show all posts
Sunday, 28 February 2010
Subscribe to:
Posts (Atom)


