St Pancras Lock is located on the Regent's Canal in London, in the Camden area.
St Pancras Lock is part of the Grand Union Canal, ideal for walks and cycling. is already in our database — build a personalized itinerary in minutes.