Frog Mill Ait
…Frog Mill Ait is an island in the River Thames in England between the villages of Medmenham, Buckinghamshire and Hurley, Berkshire. It is situated on the reach above Hurley Lock. The island is named after a mill on the bank here. Frog Mill Ait…