London from the tide line

The London stretch of the Thames River is one of the most storied spots on Earth, in fact and in fiction. More than 2, 000 years of human habits like dropping trash and throwing items overboard mean visitors to the river's foreshore are in for a treat.

Webmix users:

4 Users