View north from Maidenhead Bridge shows one of the many islands along this stretch of the Thames.