Showing posts with label UK travel blog. Show all posts
Showing posts with label UK travel blog. Show all posts

Thursday, September 17, 2009

Travelling the tube reflections, new mosque in Brent

Today as I headed once again into the bowels of lower London it occurred to me that in terms of evolution, humankind has progressed remarkably towards our fellow insects – the ant.