Reflections in glass of the buildings along the Thames. London UK.