London in a new light – photos from Sandra Lousada November 17th, 2010London, England See the whole series: http://www.telegraph.co.uk/travel/picturegalleries/8000509/London-in-a-new-light.html