20091107_588_London_Thames_Riverside.jpg 20091107_575_London_CanaryWharfThumbnails20091107_599_London_Thames_Riverside20091107_575_London_CanaryWharfThumbnails20091107_599_London_Thames_Riverside20091107_575_London_CanaryWharfThumbnails20091107_599_London_Thames_Riverside20091107_575_London_CanaryWharfThumbnails20091107_599_London_Thames_Riverside