Satellite map of Hambleden Lock
Map of Hambleden Lock
Hambleden Lock is a lock with a long weir situated on the River Thames in England. The lock is on the Berkshire bank between Aston and Remenham.
Latitude: 51° 33' 36.97" N
Longitude: 0° 52' 23.99" E