Where is Strand underpass?

Where is Strand underpass located?

Strand underpass, Camden, United Kingdom (approx. 51.51658°, -0.1188611°)


Where is Strand underpass on the map?