Holm Island, Hollyhock Island

The right bank island below Runnymede Bridge.
The house called "The nest" is notorious as being where the Duke of Windsor and Mrs Simpson stayed.
Hollyhock Island is a tiny right bank island inside Holm Island.