logo

Video encyclopedia

Northmoor Lock

Northmoor Lock is a lock on the River Thames in Oxfordshire, England, on the northern bank about a mile from Northmoor.

Relations

  • General 

  • Access to the lock 

  • Reach above the lock