The Thames Clipper
Thames Clipper journey from Tower Millennium Pier to London Eye Millennium Pier. London, January 2011.
Apr 12, 2011 | Recordings
Thames Clipper journey from Tower Millennium Pier to London Eye Millennium Pier. London, January 2011.