Loading...
Uploaded by palefoxrecords on Jan 18, 2010
The Rotherhithe Peninsula, in South East London, is bounded on three sides by the River Thames. For centuries the area played host to the Surrey Commercial Docks network.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)