The Fleet River and its Canal

The Fleet River must be the one and only natural river which enabled boats to reach any part of the inner metropolis of London, long...