[Ques] What is the largest island in the London section of the River Thames?

The Quiz: What is the largest island in the London section of the River Thames?

Isle of Dogs
Isle of Man
Eel Pie Island
Thorney 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

CategoriesUncategorized

Leave a Reply

Your email address will not be published.