People walking with a clear destination in mind, in a rapid pace but not quite a rush. This was my first impression of London, a city with a population of over 8 million. It was nice to be able to join the stream of people and feel the beat of the city for a few […]