The Quiz: What is the largest island in the London section of the River Thames?
Isle of Dogs
Isle of Man
Eel Pie Island
Explanation : Eel Pie Island is said to have earned its name because of the pies made with local eels (once considered a British delicacy) and served at the White Cross public house. The island was also once home to a monastery and a “courting ground” of Henry VIII. But in the 1960s, it was a hotbed for hippies. The Rolling Stones, The Who, Pink Floyd, and Screaming Lord Sutch all played gigs at the Eel Pie Island Hotel, a former ballroom.
Correct Answer: Eel Pie Island