Explore details about location Balls Pond Road. Balls Pond Road is a location situated within the London Borough of Hackney alongside other areas such as Westland Place, Brougham Road, Primrose Square.