Here is the question :
ON WHAT CITY’S FAMOUS RIVER WILL YOU FIND EEL PIE ISLAND?
Here is the option for the question :
- Paris, France
- Seoul, South Korea
- Memphis, Tennessee
- London, England
The Answer:
And, the answer for the the question is :
London, England
Explanation:
[STC0019301]. The name of Eel Pie Island, the largest island in London’s Thames section, is rather obvious. Eel pie was originally a British delicacy, and the island was famous for it. However, in the 1960s, Eel Pie Island became recognised as a hippie hotspot, with the Rolling Stones, The Who, and Pink Floyd all performing at the Eel Pie Island Hotel.