Home History Pharaoh's Island on the River Thames was awarded to Admiral Nelson after which battle? Correct answer: Battle of the Nile Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play