Leeds Pond is located in Plandome Manor, New York.
[1] It is adjacent to Manhasset Bay, and is roughly 21.4 acres (8.7 ha) in total size.
[2][3] It contains wooded areas and the Science Museum of Long Island.
[1] The storm water which flows into Leeds Pond then has an overflow discharge into Manhasset Bay.
[1] Communities either partially or wholly within the Leeds Pond Sub-Watershed include:[1]