exploring-london.com
10 islands in the Thames – 5. Corporation Island (and the Flowerpots)…
Located between Richmond Bridge and Richmond Rail Bridge (and part of the much taken-in view from the Richmond waterfront), this is another uninhabited Thames island which is frequented by herons. …