London Town
October 7th 2007 My first impression of London as we left St. Pancreas Station was of construction. St. Pancreas and King's Cross are both under construction and the skyline is dotted with construction cranes. The construction, it seems, is never ending since there is always something to be restored, built, or updated. Following this theme, I feel that my mental picture of London, of the city's layout is also u
... read more