Map Graph

Rose Isle

Rose Isle is an island in the River Thames in England just downstream of Kennington Railway Bridge on the reach above Sandford Lock, near Kennington, Oxfordshire.

Read article
File:RoseIsle03.JPGFile:The_Swan_Inn,_Rose_Island,_River_Thames,_Oxfordshire.jpg
Top Questions
AI generated

List the top facts about Rose Isle

Summarize this article

What is the single most intriguing fact about Rose Isle?

Are there any controversies surrounding Rose Isle?

More questions