Leeds Pond Beach is a picturesque freshwater beach located in Manhasset, United States. It is approximately 300 feet in length and has fine white sand that slopes gently into the pond. Visitors can swim, sunbathe, picnic, and fish at the beach. There are no lifeguards on duty, and dogs are not allowed on the beach. However, there are restrooms and changing facilities available for visitors.