So many beautiful glass buildings along the banks of the river Thames.  Must keep the  window cleaners busy.