Open main menu

Wikimedia Commons β

Category:Eel Pie Island

Eel Pie Island 
EelPieIsland01.JPG
island in the River Thames
Wikipedia
Instance of river island,
area of London
Location London Borough of Richmond upon Thames, United Kingdom
Authority control
Wikidata

51° 26′ 43″ N, 0° 19′ 29″ W

Blue pencil.svg

Subcategories

This category has only the following subcategory.

E