Home > Photo Galleries > Europe > United Kingdom > England - South East

Rate this photo

Thames Barrier

Thames Barrier, Great Britain, London, England, Themse barrier, UK, United Kingdom

The Thames Barrier East of London, the capital of England, United Kingdom. This Photo was taken on a sunny August day in 1998 with a 200mm tele photo lens.