leonards point