London Town

Just touched down in London town… And it’s neither cold nor rainy!  Seems that summer has hit the city late and the place is buzzing. With the weather on my side, I decided to explore the city like a true Londoner, I grabbed a map of The London Underground and was on my way.  Did [...]