UpMyStreet
Your location
Link to this page

Photos taken near TW1 3AE

Eel Pie Island

Submitted by steve
Name Eel Pie Island
Distance 0.02 miles from TW1 3AE
Description Bertha the Barge is in front of small boats and boat houses which are on Eel Pie Island, a small island in the Thames at Twickenham, South West London
Photographer steve

For more details on this photograph, please visit geograph.org.uk's site.

Submit photos of your local area to geograph.org.uk.

ADVERTISEMENT

ADVERT SECTION