The Grosvenor Canal

The former canal route from the Thames to Victoria The Grosvenor Canal was the shortest canal built in London. Its no longer in use, simply…

Continue Reading