Friday, 17 January 2014

Eel Pie Island

See: (Video removed).

(HPANWO London Truth Tours- part 10)
Eel Pie Island lies in the River Thames in West London. It's definitely not on the London tourist circuit, yet it's one of the most interesting and unusual places in the city.

No comments:

Post a comment