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.
The Thames Now Has An Isle Of Effra
16 hours ago
No comments:
Post a Comment