Eel Pie Island

proper noun

An island in the Thames at Twickenham in the London borough of Richmond upon Thames, Greater London, linked by a footbridge to the town (OS grid ref TQ1673).

Meanings

proper noun
  1. An island in the Thames at Twickenham in the London borough of Richmond upon Thames, Greater London, linked by a footbridge to the town (OS grid ref TQ1673).
Cite this entry
APA

Eel Pie Island. (n.d.). In WatkinsX Dictionary. Retrieved November 5, 2026, from https://dictionary.watkinsx.com/word/Eel%20Pie%20Island

MLA

“Eel Pie Island.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/Eel%20Pie%20Island. Accessed November 5, 2026.

Chicago

WatkinsX Dictionary, s.v. “Eel Pie Island,” accessed November 5, 2026, https://dictionary.watkinsx.com/word/Eel%20Pie%20Island.

Source: Eel Pie Island on Wiktionary, CC BY-SA 4.0.