River Thames at Twickenham Middlesex.  Eel Pie island boat yard. View looking down river towards Richmond and London.
Eel Pie island boat yard River Thames at Twickenham Middlesex.
River Thames at Twickenham Middlesex. Eel Pie island boat yard. View looking down river towards Richmond and London.

Filename: River Thames at Twickenham Middlesex. Eel Pie island boat yard. View looking down river towards Richmond and London. 13.jpg
Source:
Date: 29 Jun 2011
Location: TWICKENHAM MIDDLESEX UK
Credit: HOMER SYKES
Copyright:
Model Release: No
Property Release: No
Restrictions:
Direct Link:
Keywords:
  • River Thames
  • Twickenham
  • Middlesex
  • Eel Pie
  • island
  • boat yard
  • BRITAIN
  • UK
  • BRITISH
  • ENGLAND
  • ENGLISH
  • TRAVEL STOCK