Eel Pie Island, the only inhabited island on the River Thames, has been described as "120 drunks clinging to a mudbank." A tiny place, just 600 yards long, 150 feet at its widest, and home to a few... This description may be from another edition of this product.