London Towers
London near the Thames presents a rich mix of old and new buildings, including the intriguing 30 St Mary Axe building. September 2006.
« Old London Building | Main | Classic Eiffel View »
London near the Thames presents a rich mix of old and new buildings, including the intriguing 30 St Mary Axe building. September 2006.