Pharaoh's Island, River Thames

From Wikipedia, the free encyclopedia

See also Pharaoh's Island in Egypt.

Pharaoh's Island is an island in the River Thames, England. The island is located above Shepperton Lock. It was given to Admiral Nelson following the Battle of the Nile who used it as a fishing retreat.

[edit] References